first select correct radio (open comms menu) (note: you do not not necessarily have to be in main menu for the commands to work, the commands will always go back to the main menu first) 

as a guideline for the commands below (except the general ones) :
- start a command with the recipient name and then follow up immediately with a subcommand. Examples "Tower request taxi", "Batumi request landing", "two break right", "jtac "flight anchor here", "jtac two ready to copy"
- if you want to view the main menu for a category (to check all available options for example): for all recipients there is a "say again" command to do this. So for example use "awacs say again" to view the awacs main menu (this will not execute a radio command)


------------------ general commands --------------

  - close menu (closes comms menu)
  - disregard (goes to top most comms menu)
  - F1 - F12 (e.g. just say "F one")

  - the following commands are not comm commands (so do NOT open the radio\comm menu first)
    - toggle all labels
    - toggle aircraft labels
    - toggle missile labels
    - toggle vehicle labels

------------------ atc commands --------------

 for the nearest list use "tower say again" 
 for the FARP list use "FARP say gain" (as these are not used for the A10C I have not yet added commands fore these)
 for the ship list use "ship say again" (as these are not used in A10C I have not yet added commands fore these)

Valid recipients are:
   - to select the first in the nearest list use "Tower" (yes I know you are not always talking to tower in real life for all possible commands below)
   - to select a specific airport use one of the names:
     - Anapa
     - Batumi
     - Beslan
     - Gelendzhik
     - Gudata
     - Kobuleti
     - Krasnodar
     - Pashkovsky
     - Krymsk
     - Kutaisi
     - Khanskaya
     - Minvody
     - Mozdok
     - Nalchik
     - Novorossiysk
     - Kolkhi
     - Sochi
     - Soganlug
     - Sukumi
     - Lochini
     - Vaziani

then add one of the following subcommands:

  - please advise (comm options change constantly in the game for ATC, use this to see what is available so not to execute an incorrect command)

  - Request taxi (or "request taxi to runway")
  - request takeoff (or "request take off clearance" or "ready at Runway" or "holding short of Runway") (also possible right after landing to take off again)
  - request starting engines (or "request engine start" or "request startup")
  - abort request (use this as abort takeoff before getting take off clearance, abort take off is now F3)
  - abort takeoff (use this one after getting take off clearance, abort takeoff now moves from F3 to F1)
  - inbound
  - abort inbound (note use this one after stating inbound but before cleared visual by ATC -> F1)
  - request azimuth (or "request directions") (before inbound command as it is F2 then)
  - request azimuth for runway (or "request directions for runway") (after inbound command as it is F3 then)
  - abort landing (note is abort inbound but use this one after being cleared visual by ATC but before request landing -> F2 )
  - request landing
  - go around (note is abort inbound but use this one request landing -> F1 )

------------------ Wingmen commands --------------

recipients are "two", "element", "flight"  

possible subcommands: (note I did NOT add "return to base" to prevent this from being activated unintentionally)

  - anchor here
  - rejoin
  - out (only use for two and element)
  - fence in (only available with flight)
  - fence out (only available with flight)
  
  - fly to my SPI (say "fly to my S P I")
  - fly to my steerpoint
  - fly to tanker

  - break high
  - break low
  - break left
  - break right
  - clear left
  - clear right
  - crank right 
  - crank left
  - pump

  (note the formation commands can only be used with "flight")
  - go line abreast
  - go trail
  - go wedge
  - go echelon left
  - go echelon right
  - go finger four
  - go spread four
  - tighten formation (or "close formation")
  - float formation

  - engage infantry  
  - engage air defenses
  - engage armor
  - engage artillery
  - engage bandits
  - engage ground targets
  - engage ships
  - engage utility vehicles

  -> "engage with" is done in steps (I do not like the long sentences, too hard to remember ;-) (be carefull not to leave the submenu at the different steps):
    1) say either "two", "element" or "flight" and add "engage <type> with" (possible to use all the types from the ones without "with" above)
    2) menu should now be in select weapon menu, now say either
      - "engage with guided bomb"
      - "engage with gun"
      - "engage with marker"
      - "engage with missile"
      - "engage with rocket"
      - "engage with unguided bomb"
    3) menu should now be in select heading menu, now say either
      - "engage from default direction" or "Engage from default"
      - "engage from east"
      - "engage from noth"
      - "engage from south"
      - "engage from west"

------------------ JTAC commands --------------

recipient: jtac (say "jay tech") (in case there is more than one jtac, use "jtac one", "jtac two", "jtac three", "jtac four")

note to just open the jtac main menu say "JTAC say again" (or "JTAC two say again")

subcommands:

   - check in for 15 minutes
   - check in for 30 minutes
   - check in for 45 minutes
   - check in for 60 minutes

   for the folling commands I tried setting conditions which automatically used the correct function key but that was too error prone as sometimes the commands change because of an in game action (e.g. target destroyed) which would make it too error prone. So for the following commands you must add the correct function key yourself (so if checkout is on F2, say "jtac checkout F two"). (note if you need to get the options again, open the radio menu and say "jtac say again" (or "jtac one say again" if more are available in the game at that time))
   - checkout (F2..F9) 
   - unable to comply (F2..F8)
   - repeat brief (or "repeat tasking") (F1..F4)
   - what is my target (F3..F5)
   - contact (F4..F6) (to descibe target for verification)

normal subcommands:
   - ready to copy
   - ready to copy remarks
   - "readback 9 line" (or say "9 line readback") (here you would the 9-line overview back)
   - IP inbound 
   - request laser on (or "laser on")
   - ten seconds
   - spot (or "spot laser") 
   - terminate (or "terminate lasing" or "terminate laser" or "stop lasing")
   - shift (or "shift target")
   - in (or "inbound")
   - off (or "off target")
   - sparkle 
   - contact sparkle (or "contact designator") (when you see IR designator)
   - snake
   - stop sparkle (or "stop designator")
   - repeat BDA (or "repeat assessment")
   - contact the mark
   - attack complete
   - request tasking (or "get tasking")

------------------ awacs commands --------------

recipient: awacs (in case there is more than one awacs, use "awacs one", "awacs two", "awacs three", "jtac four")

note to just open the awacs main menu say "awacs say again" (or "awacs two say again")

subcommands:

   - Vector to bullseye
   - Vector to home plate
   - Vector to tanker
   - Request bogey dope
   - Request Picture

------------------ Tanker commands --------------

recipient: Tanker (in case there is more than one tanker, use "tanker one", "tanker two", "tanker three")

note to just open the awacs main menu say "tanker say again" (or "tanker two say again")

subcommands:

  - request to rejoin
  - ready pre contact
  - abort rejoin 

------------------ "Other" commands --------------

Other comms menu -> say "other menu" or "other say again". After that use the F1 to F10 commands

------------------ Ground commands --------------

recipient: Ground

subcommands:

- ground power on (or "request ground power")
- Ground power off (or "disconnect ground power")
- rearm and refuel
- request repair
- stow boarding ladder
